package xmlparser;

// Generated from XMLParser.g4 by ANTLR 4.0
import org.antlr.v4.runtime.tree.*;
import org.antlr.v4.runtime.Token;

public interface XMLParserListener extends ParseTreeListener {
	void enterContent(XMLParser.ContentContext ctx);
	void exitContent(XMLParser.ContentContext ctx);

	void enterElement(XMLParser.ElementContext ctx);
	void exitElement(XMLParser.ElementContext ctx);

	void enterProlog(XMLParser.PrologContext ctx);
	void exitProlog(XMLParser.PrologContext ctx);

	void enterDocument(XMLParser.DocumentContext ctx);
	void exitDocument(XMLParser.DocumentContext ctx);

	void enterAttribute(XMLParser.AttributeContext ctx);
	void exitAttribute(XMLParser.AttributeContext ctx);

	void enterChardata(XMLParser.ChardataContext ctx);
	void exitChardata(XMLParser.ChardataContext ctx);

	void enterReference(XMLParser.ReferenceContext ctx);
	void exitReference(XMLParser.ReferenceContext ctx);

	void enterMisc(XMLParser.MiscContext ctx);
	void exitMisc(XMLParser.MiscContext ctx);
}